Spanish Armada – English–日本語 translations

🇬🇧 en ja 🇯🇵

Spanish Armada properNoun

  • The fleet of warships sent by Philip II of Spain
無敵艦隊
Wiktionary Links